local myvar_0 = 1234
myvar_1 = GetPrimitiveParameter(0)
myvar_2 = GetPrimitiveParameter(1)
myvar_3 = GetPrimitiveParameter(2)
myvar_4 = CachedNeighbor["new"](myvar_1)
myvar_5 = GlobalObjManager["getObjectGUIDFromObjectId"](GlobalObjManager, myvar_2)
myvar_6 = GetStringBySelector(myvar_0, myvar_3, myvar_5)
myvar_7 = GetStringBySelector(myvar_0, (myvar_3 + 14), myvar_5)
myvar_8 = GenericNeighborDataTable["new"](myvar_1, gNeighborDataTableID["WitchNames"], "WitchNames")
	if (myvar_8["HasProperty"](myvar_8, GenericNeighborDataTable["WitchNames"]["Firstname"]) ~= 0) then 


		if (myvar_8["HasProperty"](myvar_8, GenericNeighborDataTable["WitchNames"]["Lastname"]) ~= 1) then 


	else
		myvar_4["getName"](myvar_4)
		myvar_8["SetProperty"]()
		myvar_4["getSurname"](myvar_4)
		myvar_8["SetProperty"]()
	end
end
	if (myvar_8["GetProperty"](myvar_8, GenericNeighborDataTable["WitchNames"]["Firstname"]) ~= False) then
	local myvar_10 = False
		if (myvar_8["GetProperty"](myvar_8, GenericNeighborDataTable["WitchNames"]["Lastname"]) == myvar_10) then
	else
		myvar_10 = myvar_8

		myvar_4["getName"](myvar_4)
		myvar_8["SetProperty"]()
		myvar_10 = myvar_8

		myvar_4["getSurname"](myvar_4)
		myvar_8["SetProperty"]()
	end
end
myvar_10 = myvar_6
myvar_8["GetProperty"](myvar_8, GenericNeighborDataTable["WitchNames"]["Firstname"])
myvar_6 = string["format"]()
myvar_10 = myvar_7
myvar_8["GetProperty"](myvar_8, GenericNeighborDataTable["WitchNames"]["Lastname"])
myvar_7 = string["format"]()
myvar_10 = myvar_4

myvar_4["setName"](myvar_10, myvar_6)
myvar_10 = myvar_4

myvar_4["setSurname"](myvar_10, myvar_7)
local myvar_9 = True
return myvar_9
